xenstore: support building the xenstore clients statically.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 9 Apr 2008 12:27:33 +0000 (13:27 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 9 Apr 2008 12:27:33 +0000 (13:27 +0100)
commitdde3e02b70682bcf0eb724be0015e6605b3ac308
tree1df0ccbbbfb0a4948c5f6cc94e490b58b6db33c6
parente90bc46da35791b3bcea890b64fc2eaec74f05be
xenstore: support building the xenstore clients statically.

This removes threading from libxenstore.a (but not libxenstore.so)
since pthreads is incompatible with static linking and none of the
command line clients require threads anyway.

It is now possible to build these utilities statically with a uclibc
toolchain which is useful for small userspace utility domains.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
tools/xenstore/Makefile
tools/xenstore/xs.c